package io.chenglicun.modules.check.service;

import io.chenglicun.common.page.PageData;
import io.chenglicun.common.service.CrudService;
import io.chenglicun.modules.check.dto.ClcCheckDTO;
import io.chenglicun.modules.check.entity.ClcCheckEntity;

import java.util.List;
import java.util.Map;

/**
 * 考核
 *
 * @author HB 137664951@qq.com
 * @since 1.0 2023-11-29
 */
public interface ClcCheckService extends CrudService<ClcCheckEntity, ClcCheckDTO> {
    PageData<ClcCheckDTO> page(Map<String, Object> params);

    List<ClcCheckDTO> list(Map<String, Object> params);

    ClcCheckDTO get(Long id);

    void save(ClcCheckDTO dto);

    void update(ClcCheckDTO dto);

    void delete(Long[] ids);
}